Picture Palace The
65 Westow St., Croydon, London, United Kingdom, SE19 3RW
(02087) 711966 Phone